\hypertarget{uart_8c}{
\section{uart.c File Reference}
\label{uart_8c}\index{uart.c@{uart.c}}
}
{\ttfamily \#include \char`\"{}uart.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}ks0108.h\char`\"{}}\par
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{uart_8c_a906dfae1e2e498d5eb1856726e195268}{uart\_\-putc} (unsigned char c)
\begin{DoxyCompactList}\small\item\em Ausgeben einzelenr Buchstaben. \item\end{DoxyCompactList}\item 
void \hyperlink{uart_8c_a2e065279ae8db44201c28eaaf6f430b5}{uart\_\-puts} (char $\ast$\hyperlink{main_8c_a11f855a8586e09eb1b5ecff37d808062}{s})
\begin{DoxyCompactList}\small\item\em Ausgeben von Strings. puts ist unabhaengig vom Controllertyp. \item\end{DoxyCompactList}\item 
void \hyperlink{uart_8c_af85be7e69d4ee371dccc60c4ed60ec95}{sentchar1} (unsigned char datasent)
\begin{DoxyCompactList}\small\item\em Senden des Char war erfolgreich. \item\end{DoxyCompactList}\item 
void \hyperlink{uart_8c_a8e9bc860cb9735abff9d1362e2e8a502}{printPRGstr1} (const char $\ast$str)
\item 
void \hyperlink{uart_8c_a0baed3730d33a1ab38f7dd93535bd399}{uart\_\-initial} (void)
\begin{DoxyCompactList}\small\item\em Initialisiert die UART-\/Kommunikation. \item\end{DoxyCompactList}\item 
\hyperlink{uart_8c_a7fadabdd440421cd88118e79294a8299}{SIGNAL} (SIG\_\-UART0\_\-RECV)
\begin{DoxyCompactList}\small\item\em Interrupt-\/Vector des UART. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{uart_8c_a8e9bc860cb9735abff9d1362e2e8a502}{
\index{uart.c@{uart.c}!printPRGstr1@{printPRGstr1}}
\index{printPRGstr1@{printPRGstr1}!uart.c@{uart.c}}
\subsubsection[{printPRGstr1}]{\setlength{\rightskip}{0pt plus 5cm}void printPRGstr1 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)}}
\label{uart_8c_a8e9bc860cb9735abff9d1362e2e8a502}
\hypertarget{uart_8c_af85be7e69d4ee371dccc60c4ed60ec95}{
\index{uart.c@{uart.c}!sentchar1@{sentchar1}}
\index{sentchar1@{sentchar1}!uart.c@{uart.c}}
\subsubsection[{sentchar1}]{\setlength{\rightskip}{0pt plus 5cm}void sentchar1 (
\begin{DoxyParamCaption}
\item[{unsigned char}]{datasent}
\end{DoxyParamCaption}
)}}
\label{uart_8c_af85be7e69d4ee371dccc60c4ed60ec95}


Senden des Char war erfolgreich. 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}
\hypertarget{uart_8c_a7fadabdd440421cd88118e79294a8299}{
\index{uart.c@{uart.c}!SIGNAL@{SIGNAL}}
\index{SIGNAL@{SIGNAL}!uart.c@{uart.c}}
\subsubsection[{SIGNAL}]{\setlength{\rightskip}{0pt plus 5cm}SIGNAL (
\begin{DoxyParamCaption}
\item[{SIG\_\-UART0\_\-RECV}]{}
\end{DoxyParamCaption}
)}}
\label{uart_8c_a7fadabdd440421cd88118e79294a8299}


Interrupt-\/Vector des UART. 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}
\hypertarget{uart_8c_a0baed3730d33a1ab38f7dd93535bd399}{
\index{uart.c@{uart.c}!uart\_\-initial@{uart\_\-initial}}
\index{uart\_\-initial@{uart\_\-initial}!uart.c@{uart.c}}
\subsubsection[{uart\_\-initial}]{\setlength{\rightskip}{0pt plus 5cm}void uart\_\-initial (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{uart_8c_a0baed3730d33a1ab38f7dd93535bd399}


Initialisiert die UART-\/Kommunikation. 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}
\hypertarget{uart_8c_a906dfae1e2e498d5eb1856726e195268}{
\index{uart.c@{uart.c}!uart\_\-putc@{uart\_\-putc}}
\index{uart\_\-putc@{uart\_\-putc}!uart.c@{uart.c}}
\subsubsection[{uart\_\-putc}]{\setlength{\rightskip}{0pt plus 5cm}int uart\_\-putc (
\begin{DoxyParamCaption}
\item[{unsigned char}]{c}
\end{DoxyParamCaption}
)}}
\label{uart_8c_a906dfae1e2e498d5eb1856726e195268}


Ausgeben einzelenr Buchstaben. 

\begin{DoxyReturn}{Returns}
0 
\end{DoxyReturn}
\hypertarget{uart_8c_a2e065279ae8db44201c28eaaf6f430b5}{
\index{uart.c@{uart.c}!uart\_\-puts@{uart\_\-puts}}
\index{uart\_\-puts@{uart\_\-puts}!uart.c@{uart.c}}
\subsubsection[{uart\_\-puts}]{\setlength{\rightskip}{0pt plus 5cm}void uart\_\-puts (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{s}
\end{DoxyParamCaption}
)}}
\label{uart_8c_a2e065279ae8db44201c28eaaf6f430b5}


Ausgeben von Strings. puts ist unabhaengig vom Controllertyp. 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}
